upper-limb prosthesis - Francés Inglés Diccionario